/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package agencia.controller;

import agencia.TipoLugarTuristico;
import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author elvis
 */
public class TipoLugarcontroller {

    private List<TipoLugarTuristico> listaTipoLugar;

    public TipoLugarcontroller(){
        listaTipoLugar = new ArrayList<TipoLugarTuristico>();
        listaTipoLugar.add(new TipoLugarTuristico(1, "Lineas y Geoglifos"));
        listaTipoLugar.add(new TipoLugarTuristico(2, "Reservas Marinas"));
        listaTipoLugar.add(new TipoLugarTuristico(3, "Hoteles"));
        listaTipoLugar.add(new TipoLugarTuristico(4, "Centros Poblados"));
    }
    /**
     * @return the listaTipoLugar
     */
    public List<TipoLugarTuristico> getListaTipoLugar() {
        return listaTipoLugar;
    }

    /**
     * @param listaTipoLugar the listaTipoLugar to set
     */
    public void setListaTipoLugar(List<TipoLugarTuristico> listaTipoLugar) {
        this.listaTipoLugar = listaTipoLugar;
    }

    public TipoLugarTuristico obtenerTipoLugar(int codigo){
        for(TipoLugarTuristico tipo : listaTipoLugar){
               if(tipo.getCodtipo()==codigo){
                return tipo;
               }
        }
        return null;
    }

    public TipoLugarTuristico obtenerTipoLugar(String nombre) {
         for(TipoLugarTuristico tipo : listaTipoLugar){
               if(tipo.getNombre().equals(nombre)){
                return tipo;
               }
        }
        return null;
    }

    
}
